relate details of - Turkish English Dictionary